Lina

Tutoriel - Tableaux de valeurs - 09/2022

1. Présentation des tableaux de valeur

1.1 Les objectifs du tableau de valeur

  • Permettre l’envoie de consigne depuis l’hypervision.
  • Sécuriser l’envoie des données : fonctionnement sur feedback.
  • Conserver un historique de tous les changements de consigne.
  • Libérer la mémoire des automates en la déportant sur un serveur.

1.2 Les deux principaux modes de fonctionnement

1.2.1 Plusieurs tableaux vers une structure

Ce mode permet de conserver sur LINA plusieurs tableaux qui peuvent être envoyés vers une structure unique dans un automate. Sur l’hypervision, il est possible de choisir quel tableau va être envoyé à l’automate. Il est souvent utilisé pour des recettes.

Figure 1 : Plusieurs tableaux vers une structure

Chaque tableau de valeur abrégé en TabVal, la structure mnémonique et la structure dans l’automate auront le même modèle de structure.

Exemple : Structure pour envoyer des consignes vers un four.

Variable Type Adresse
Numéro de recette Entier DB500.DBW0
Température Entier DB500.DBW2
Durée Entier DB500.DBW4
Ventilation Bool DB500.DBX6.0

Liste des TabVals. Chaque tableau a un code unique et un suivi de version pour enregistrer les modifications. Une fois les tableaux paramétrés, l’utilisateur n’a plus qu’à sélectionner le tableau dans la liste ci-dessous à envoyer à l’automate sur les adresses ci-dessus.

 

Tableau 1 Tableau 2 Tableau 3 Tableau 4 Tableau 5
Numéro de recette 1 2 3 4 5
Température 450 530 600 800 1000
Durée 30 30 20 215 10
Ventilation 1 1 1 1 0

1.2.2 Un tableau vers une structure

Ce modèle va permettre de conserver un historique de tous les changements de valeur sur des paramètres automate comme les seuils pour des défauts ou de niveau, un mode dégradé, des temporisations, etc. Pour cette configuration, il y aura un tableau de valeur par structure de mnémonique déclarée. Les structures de mnémonique pourront avoir le même modèle.

Figure 2 : Un tableau par structure